InfluxDB2\Service\NotificationEndpointsService D

Total Complexity 306
Dependencies 17
Dependents 0
Total lines 2,776
Lines of code 1,847
Logical lines of code 836
Comment lines 650
Methods 48
Properties 3

Methods 48

Method Rating Maintainability Complexity Lines of code
getNotificationEndpointsRequest()
C
35 23 83
deleteNotificationEndpointsIDLabelsIDRequest()
B
36 19 84
postNotificationEndpointIDLabelsRequest()
B
36 19 80
putNotificationEndpointsIDRequest()
B
36 19 80
patchNotificationEndpointsIDRequest()
B
36 19 80
patchNotificationEndpointsIDWithHttpInfo()
B
35 15 105
putNotificationEndpointsIDWithHttpInfo()
B
35 15 105
deleteNotificationEndpointsIDRequest()
B
38 15 72
getNotificationEndpointsIDLabelsRequest()
B
38 15 72
getNotificationEndpointsIDRequest()
B
38 15 72
createNotificationEndpointRequest()
A
40 14 65
getNotificationEndpointsWithHttpInfo()
A
37 12 86
postNotificationEndpointIDLabelsWithHttpInfo()
A
37 12 86
getNotificationEndpointsIDWithHttpInfo()
A
37 12 86
getNotificationEndpointsIDLabelsWithHttpInfo()
A
37 12 86
createNotificationEndpointWithHttpInfo()
A
37 12 86
deleteNotificationEndpointsIDWithHttpInfo()
A
44 8 50
deleteNotificationEndpointsIDLabelsIDWithHttpInfo()
A
44 8 50
getNotificationEndpointsIDLabelsAsyncWithHttpInfo()
S
50 2 35
getNotificationEndpointsIDAsyncWithHttpInfo()
S
50 2 35
getNotificationEndpointsAsyncWithHttpInfo()
S
49 2 35
patchNotificationEndpointsIDAsyncWithHttpInfo()
S
49 2 35
postNotificationEndpointIDLabelsAsyncWithHttpInfo()
S
49 2 35
createNotificationEndpointAsyncWithHttpInfo()
S
50 2 35
putNotificationEndpointsIDAsyncWithHttpInfo()
S
49 2 35
__construct()
S
71 4 5
createHttpClientOption()
S
63 3 10
deleteNotificationEndpointsIDLabelsIDAsyncWithHttpInfo()
S
54 1 25
deleteNotificationEndpointsIDAsyncWithHttpInfo()
S
54 1 25
getNotificationEndpointsIDLabels()
S
75 1 4
postNotificationEndpointIDLabelsAsync()
S
68 1 8
createNotificationEndpoint()
S
76 1 4
createNotificationEndpointAsync()
S
69 1 8
putNotificationEndpointsIDAsync()
S
68 1 8
deleteNotificationEndpointsID()
S
80 1 3
putNotificationEndpointsID()
S
75 1 4
deleteNotificationEndpointsIDAsync()
S
68 1 8
postNotificationEndpointIDLabels()
S
75 1 4
deleteNotificationEndpointsIDLabelsID()
S
79 1 3
getConfig()
S
82 1 3
deleteNotificationEndpointsIDLabelsIDAsync()
S
68 1 8
patchNotificationEndpointsIDAsync()
S
68 1 8
getNotificationEndpoints()
S
74 1 4
patchNotificationEndpointsID()
S
75 1 4
getNotificationEndpointsAsync()
S
68 1 8
getNotificationEndpointsID()
S
75 1 4
getNotificationEndpointsIDLabelsAsync()
S
68 1 8
getNotificationEndpointsIDAsync()
S
68 1 8